package com.zhz.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.zhz.domain.SysPrivilege;
import com.zhz.domain.SysRole;
import com.baomidou.mybatisplus.extension.service.IService;
    /**
 * @author ：zhz
 * @date ：Created in 2020/12/20
 * @version: V1.0
 * @slogan: 天下风云出我辈，一入代码岁月催
 * @description: 
 **/
public interface SysRoleService extends IService<SysRole>{

        /**
         * 查询一个用户是否是一个超级管理员
         * @param userId
         * @return
         */
        boolean isSuperAdmin(long userId);

        /**
         * 根据角色的名称模糊分页查询角色
         * @param page 分页角色
         * @param name 角色名称
         * @return
         */
        Page<SysRole> findByPage(Page<SysRole> page, String name);
    }
